/**
 * 作者：陈文斌 on 2019/1/26.
 * 邮箱：chen_wennbin@163.com
 * 版本：v1.0
 */

import 'package:json_annotation/json_annotation.dart';

part 'pain_point_image_model.g.dart';

@JsonSerializable()
class PainPointImageModel extends Object
    with _$PainPointImageModelSerializerMixin {
  String id;
  String imageCompanyId;
  String imageCreateEmployeeId;
  String imageCreateTimeUtc;
  String imageExtdata;
  String imageModifyEmployeeId;
  String imageModifyTimeUtc;
  String imageName;
  String imageSort;
  String imageType;
  String imageUrl;
  String painPointId;

  PainPointImageModel(
    this.id,
    this.imageCompanyId,
    this.imageCreateEmployeeId,
    this.imageCreateTimeUtc,
    this.imageType,
    this.imageExtdata,
    this.imageModifyEmployeeId,
    this.imageSort,
    this.imageName,
    this.imageUrl,
    this.imageModifyTimeUtc,
    this.painPointId,
  );

  @override
  factory PainPointImageModel.fromJson(Map<String, dynamic> json) =>
      _$PainPointImageModelFromJson(json);
}
